﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, a, em, img, strong, dl, dt, dd, ol, ul, li, form, table, tbody, tr, th, td { 
	margin:0;
	padding:0;
	outline:0;
}
body{
	font-family:arial, 微软雅黑;
	font-size:12px;
	color:#666;
	line-height:24px;
}
li{list-style:none}
img{border:0}
a{outline:none;text-decoration:none;color:#666;}
a:hover{color:#135aa0;cursor:pointer;}
a:active {star:expression(this.onFocus=this.blur());}
.clear{clear:both}
.spacing{margin-top:10px}
/*----企业首页begin----*/
/*-------header-----*/
#header{
	width:100%;
}
#header .head{
	width:980px;
	margin:0 auto;
}
#header .head .site-nav{
	padding-top:5px;
}
#header .head .quick-menu{
	float:left;
}
#header .head .login{
	float:right;
}
#header .head li{
	float:left;
	padding-right:5px;
}
#header .logo{ 
	padding-top:40px;
	padding-left:25px;
	line-height:35px;
	font-size:25px;
	font-weight:bold;
	color:#333;
}
#header .contact{ 
	padding-left:25px;
	line-height:45px;
	font-size:16px;
	color:#333;
	text-shadow:1px 0px #fff;
}
/*------banner------*/
#header .banner{
	width:980px;
	height:150px;
	margin:0 auto;	
	margin-top:5px;
	background:url(../images/merchant_banner.jpg) no-repeat 0 0;
}
/*-------nav-----*/
#nav{
	height:35px;
	color:#fff;
	line-height:35px;
	font-size:15px;
	margin-top:10px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
	text-shadow:1px 1px #000;
	background:url(../images/nav_bg.gif) repeat-x #135aa0;
}
#nav li{
	float:left;
	margin-left:10px;
}
#nav a{
	display:block;
	color:#fff;
	font-size:14px;
	padding-left:10px;
	padding-top:1px;
}
#nav a:hover{
	color:#99ccff;
}
/*-------内容部分公共样式 -------*/
#content .bg{
	background-color:#fff;
}
#content .border{
	border:1px solid #e0e0e0;
	border-bottom:1px solid #aeaeae;
}
#content .breadcrumbs {
	border:1px solid #e0e0e0;
}
#content .spacing{
	margin-top:10px;
}
#content .title{
	padding:7px 15px 3px 15px;
}
#content .greentitle{
	background:url(../images/linebg.jpg) repeat-x 0 -180px;
}
#content .bluetitle{
	background:url(../images/linebg.jpg) repeat-x 0 -83px;
}
#content .graytitle{
	background:url(../images/linebg.jpg) repeat-x 0 -270px;
}
#content h2{
	float:left;
	line-height:20px;
	font-size:14px;
	font-weight:normal;
	color:#333;
}
#content h3{
	line-height:20px;
	font-family:微软雅黑;
	font-size:14px;
	font-weight:normal;
	color:#333;
}
#content .title span a{
	float:right;
	color:#666666;
}
#content .title span a:hover{
	color:#f00;
}
/*-------内容部分公共样式OVER -------*/

/*-------主要内容 -------*/
#content_width{
	width:980px;
	margin:0 auto;	
}
#main{
	float:left;
	width:740px;
}
/*----推荐活动----*/
#main .activities_con{
	margin-left:15px;
}
#main .activities_con{
	padding-bottom:20px;
}
#main .activities_con li{
	float:left;
	width:225px;	margin:6px;
}
#main .activities_con img{
	width:215px;
	height:215px;
	margin-bottom:10px;
	border:1px solid #ccc
}
/*----
#main .activities_con label{
	color:#ff3300;
	font-size:18px;
}----*/
#main .activities_con p a{
	font-size:14px;
	font-weight:bold
}
/*----推荐团购----*/
#main .tuan .tuan_box{
	border:1px solid #dedede;
	margin:15px;
	background:#f7f7f7;
}
#main .tuan li:hover{
	border:1px solid #f00;
}
#main .tuan .tuan_box .tuan_info{
	float:left;
	margin:10px;
	width:410px;
}
#main .tuan .tuan_box .tuan_info h3{
	font-size:16px;
	color:#000;
}
#main .tuan .tuan_box .tuan_info a:hover{
	color:#e60000;
}
#main .tuan .tuan_box .price_box{
	width:410px;
	background:url(../images/button.gif) no-repeat -50px -8px #fff;
}
#main .tuan .tuan_box .price_box strong{
	float:left;
	font-size:30px;
	line-height:30px;
	color:#fff;
	margin-top:12px;
	margin-left:10px;
}
#main .tuan .tuan_box .price_box input{
	float:left;
	width:85px;
	height:35px;
	border:0;
	cursor:pointer;
	outline:0;
	margin-left:15px;
	background:url(../images/button.gif) no-repeat 0 -80px;
}
#main .tuan .tuan_box .price_box table{
	float:left;
	margin-left:40px;
}
#main .tuan .tuan_box .price_box td{
	width:50px;
	text-align:center;
}
#main .tuan .tuan_box .price_box th{
	text-align:center;
}
#main .tuan .tuan_box .img_box{
	float:right;
	width:270px;
}
#main .tuan .tuan_box .img_box img{
	width:270px;
	height:163px;
}
#main .tuan .tuan_box .time{
	margin-top:5px;
}
/*----俱乐部图片----*/
#main .club_pic{	
}
#main .club_pic_con{
	margin:10px;
}
#main .club_pic_con li{
	float:left;
	width:150px;
	margin:0 6px;
	padding:8px;
	text-align:center;
	background:url(../images/pic_bg.gif) no-repeat;
}
#main .club_pic_con li img{
	width:150px;
	height:100px;
}
/*----俱乐部图片----*/
#main .club_pic_info{	
}
#main .club_pic_info_con{
	margin:10px;
}
#main .club_pic_info_con li{
	float:left;
	width:150px;
	margin:0 6px;
	padding:8px;
	text-align:center;
}
#main .club_pic_info_con li img{
	width:150px;
	height:100px;
}
/*----俱乐部新闻----*/
#main .news_content {
	margin:15px;
}
#main .news_content {
	margin:15px;
}
#main .news_content li{
	padding:15px;
	border-bottom:1px solid #dddddd;
}
#main .news_content li:hover{background:#feffeb;}  
#main .news_content li h5{
	line-height:20px;
	font-family:微软雅黑;
	font-size:18px;
	color:#333;
}
#main .news_content p{
	margin-top:5px;
	margin-bottom:5px;
}
#main .news_content span a{
	margin-left:5px;
	color:#135aa0;
}
#main .news_content h3{
	padding-left:12px;
	background:url(../images/icon.gif) no-repeat  -46px -28px;
}
/*----首页侧栏----*/
#sidebar{
	float:right;
	width:230px;
	left:750px;
}
#sidebar h3{
	float:left;
	font-family:微软雅黑;
	font-size:13px;
	font-weight:normal;
	color:#333;
}
#sidebar .title span a{
	float:right;
	display:block;
	padding:3px;
	line-height:10px;
	_line-height:10px;
	*line-height:10px;
	background:#70a8d9;
	color:#fff;
}
#sidebar .title span a:hover{
	color:#fff;
}
/*----企业资料----*/
#sidebar .merchant_icon{
position:absolute;
}
#sidebar .merchant_info{
	padding:15px;
	background:#f6f6f6;
}
#sidebar .merchant_info .merchant_logo img{
	width:200px;
	height:100px;
	margin-bottom:5px;
}
#sidebar .merchant_info .info_list{
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #ccc;
}
/*----最新加盟----*/
#sidebar .new_member ul{
	margin-top:10px;
	margin-bottom:20px;
}
#sidebar .new_member li{
	margin-left:15px;
	margin-bottom:10px;
}
#sidebar .new_member li img{
	width:200px;
	height:100px;
}
#sidebar .new_member li p{
	margin-top:8px;
}
/*-----版底 ----*/
#footer{
	width:980px;
	margin:0 auto;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-top: #ccc 1px solid;  
	background:#f2f2f2;
}
#footer p{
	text-align:center;
}
/*----企业首页样式over----*/
/*----分页----*/
#content .pagination{
	width:450px;
	margin:0 auto;
	font-size:14px;
	margin-top:15px;
	margin-bottom:15px;
}
#content .pagination a {
	padding:4px 8px; 
	border: #ccc 1px solid;  
	margin-right: 2px; 
}
#content .pagination a:hover {
	background:#135aa0; 
	color: #fff; 
	border: #135aa0 1px solid; 
}
#content .pagination span.current {
	border:#135aa0 1px solid; 
	padding:4px 8px; 
	font-weight: bold; 
	background:#135aa0; 
	color: #fff; 
	margin-right: 2px;
}
#content .pagination span.disabled {
	border: #ddd 1px solid;
	padding:4px 8px;
	color: #ddd;
	margin-right:5px;
}
/*----关于我们----*/
#main .contact ul{
	margin:5px 15px;
}
#main .contact li{
	font-size:14px;
	padding:5px 15px;
}
#main .contact li span{
	color:#f00;
}
#main .contact .map{
	width:670px;
	height:350px;
	margin-bottom:15px;
}
#main .contact .map img{
	width:670px;
	height:350px;
}
/*----团购列表----*/
#main .tuan_list .tuan_box{
	border:1px solid #dedede;
	margin:15px;
	background:#f7f7f7;
}
#main .tuan_list li:hover{
	border:1px solid #f00;
}
#main .tuan_list .tuan_box .tuan_info{
	float:left;
	margin:10px;
	width:400px;
}
#main .tuan_list .tuan_box .tuan_info h3{
	font-size:16px;
	color:#000;
}
#main .tuan_list .tuan_box .tuan_info a:hover{
	color:#e60000;
}
#main .tuan_list .tuan_box .price_box{
	width:400px;
	background:url(../images/button.gif) no-repeat -50px -8px #fff;
}
#main .tuan_list .tuan_box .price_box strong{
	float:left;
	font-size:30px;
	line-height:30px;
	color:#fff;
	margin-top:12px;
	margin-left:10px;
}
#main .tuan_list .tuan_box .price_box input{
	float:left;
	width:85px;
	height:35px;
	border:0;
	cursor:pointer;
	outline:0;
	margin-left:15px;
	background:url(../images/button.gif) no-repeat 0 -80px;
}
#main .tuan_list .tuan_box .price_box table{
	float:left;
	margin-left:40px;
}
#main .tuan_list .tuan_box .price_box td{
	width:50px;
	text-align:center;
}
#main .tuan_list .tuan_box .price_box th{
	text-align:center;
}
#main .tuan_list .tuan_box .img_box{
	float:right;
	width:270px;
}
#main .tuan_list .tuan_box .img_box img{
	width:270px;
	height:163px;
}
#main .tuan_list .tuan_box .time{
	margin-top:5px;
}

/*----团购详细页----*/
#main .deal_intro .deal_box{
	border:1px solid #dedede;
	margin:15px;
	background:#f7f7f7;
}
#main .deal_intro .deal_box .img_box{
	float:left;
	width:270px;
}
#main .deal_intro .deal_box .img_box img{
	width:270px;
	height:270px;
}
#main .deal_intro .deal_box .tuan_info{
	float:left;
	margin:15px;
	width:400px;
}
#main .deal_intro .deal_box .tuan_info h3{
	font-size:20px;
	line-height:35px;
	color:#000;
}
#main .deal_intro .deal_box .tuan_info a:hover{
	color:#e60000;
}
#main .deal_intro .deal_box .price_box{
	width:400px;
	background:url(../images/button.gif) no-repeat -50px -8px #fff;
}
#main .deal_intro .deal_box .price_box strong{
	float:left;
	font-size:30px;
	line-height:30px;
	color:#fff;
	margin-top:12px;
	margin-left:10px;
}
#main .deal_intro .deal_box .price_box input{
	float:left;
	width:85px;
	height:35px;
	border:0;
	cursor:pointer;
	outline:0;
	margin-left:10px;
	background:url(../images/button.gif) no-repeat 0 -124px;
}
#main .deal_intro .deal_box .price_box table{
	float:left;
	margin-left:50px;
}
#main .deal_intro .deal_box .price_box td{
	width:50px;
	text-align:center;
}
#main .deal_intro .deal_box .price_box th{
	text-align:center;
}
#main .deal_intro .deal_box .time{
	margin-top:15px;
	padding-left:23px;
	font-size:15px;
	background:url(../images/icon.gif) no-repeat 0 -603px;
}
#main .deal_intro .deal_box .time label{
	color:#f00;
}
#main .deal_intro .deal_box .apply{
	margin-top:5px;
	font-size:15px;
}
#main .deal_intro .content{
	padding:15px;
}
#main .deal_intro  .pic_con{
	margin-top:12px;
}
#main .deal_intro .content .pic_con li{
	float:left;
	width:200px;
	margin:15px;
	padding-bottom:5px;
	text-align:center;
}
#main .deal_intro .content .pic_con li img{
	width:200px;
	height:200px;
}
/*----企业成员列表----*/
#main .member{	
}
#main .member_con{
	margin:10px;
}
#main .member .title2{
	margin:15px;
	border-bottom:1px solid #dddddd;
}
#main .member h3{
	margin:5px;
	padding-right:15px;
	background:url(../images/icon.gif) no-repeat 60px -50px;
}
#main .member_con li{
	float:left;
	width:80px;
	margin:0 11px;
	padding-bottom:5px;
	text-align:center;
}
#main .member_con li img{
	width:80px;
	height:80px;
}
/*----联盟日志----*/
#main .journal_list {
	margin:15px;
}
#main .journal_list li{
	padding:15px;
	border-bottom:1px solid #dddddd;
}
#main .journal_list li:hover{background:#feffeb;}  
#main .journal_list li h5{
	line-height:20px;
	font-family:微软雅黑;
	font-size:18px;
	color:#333;
}
#main .journal_list p{
	margin-top:5px;
	margin-bottom:5px;
}
#main .journal_list span a{
	margin-left:5px;
	color:#135aa0;
}
#main .journal_list h3{
	padding-left:12px;
	background:url(../images/icon.gif) no-repeat  -46px -28px;
}
/*----联盟日志详细----*/
#main .journal_info_con{
	margin:0 20px 15px 20px;
	font-size:14px;
}
#main .journal_info_con label{
	margin-left:30px;
}
#main .journal_info_con h4{
	color:#444444;
	line-height:40px;
	font-size:16px;
	text-align:center;
}
#main .journal_info_con span{
	display:block;
	text-align: center;
	color: #999999;
}
#main .newsIntro{
	border:1px solid #e7ec82;
	padding:15px;
	margin:10px auto;
	text-indent:2em;	font-size:12px;
	color:#666666;
	line-height:22px;
	background:#feffeb;
}
#main .journal_info_con p{
	text-indent:2em;
	line-height:22px;
	color:#666666;
	margin-bottom:10px;
}
/*----俱乐部相册----*/
#main .club_pic{	
}
#main .club_pic_con{
	margin:10px;
}
#main .club_pic_con li{
	float:left;
	width:150px;
	height:140px;
	margin:0 6px;
	padding:8px;
	text-align:center;
	background:url(../images/pic_bg.gif) no-repeat;
}
#main .club_pic_con li img{
	width:150px;
	height:100px;
}
/*----俱乐部图片----*/
#main .clubpic_info{	
}
#main .clubpic_info_con{
	margin:10px;
}
#main .clubpic_info_con .thumbnail{
	float:left;
	width:150px;
	height:140px;
	margin:0 6px;
	padding:8px;
	text-align:center;
}
#main .clubpic_info_con .thumbnail img{
	width:150px;
	height:100px;
}

/*----活动线路----*/
#main .union_content .choicse_sort li{
	float:left;
	margin-left:8px;
	white-space: nowrap;
}
#main .union_content{
	margin-top:5px;
	margin-bottom:10px;
}
#main .union_content .choicse_title{
	float:left;
	margin-left:15px;
}
#main .union_content .choicse_sort{
	float:left;
	width:630px;
}   
#main .union_content  .your_choicse li a{
	display:bolck;
	padding:3px 5px;
	margin-left:3px;
	color:#fff;
	background:#ff9900;
}
/*----线路分类选择状态----*/
#main .choicse_sort .cur{
	color:#fff;
	background:#ff9900;
}
/*----线路分类选择状态over----*/
#main .choicse_sort li a{
	display:bolck;
	padding:3px 5px;
}
#main .choicse_sort li a:hover{
	color:#fff;
	background:#ff9900;
}
#main .union dl{
	margin:5px 15px;
}
#main .union dt{
	float:left;
	font-weight:bold;
}
#main .union dd{
	float:left;
	margin-left:3px;
}
#main .union_con{
	margin-bottom:10px;
}
#main .circuit_con{
	padding:0 15px;
}
/*---#main .circuit_con label{
	color:#ff3300;
	font-size:18px;
}----*/

#main .circuit_con h5{
	font-size:14px;
}
#main .circuit_list{
	padding-bottom:20px;
}
#main .circuit_list li{
	float:left;
	width:225px;
	height:380px;
	margin:5px;
}
#main .circuit_list img{
	width:215px;
	height:215px;
	margin-bottom:10px;
	border:1px solid #ccc
}
#main .circuit_list ul li p{
}
#main .circuit_info .content{
	margin: 0 15px 20px 15px;
}
/*----线路样式over----*/